﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

public interface IState
{
    void OnEnter();
    void OnExit();
    void OnUpdate();
    void OnAnimatorUpdate();
    void OnFixedUpdate();
    void OnAnimationEnd();
}